Tag: code quality

april fool baselining ci circle ci code quality code review conference talk decoupling generics gerrit git legacy open source phpstan rector sarb software design static analysis symfony testing

Talks

Beat the bugs, before they beat you

This talk will show you how to write cleaner code with fewer bugs. And best of all you can apply them the next time you write code.

Code review and CI in your lunch break

Code review and CI are vital parts of the modern software development process. It also dead easy to set these up for your project. Find out why and how in this talk

Decoupling with events

Decoupled code is easier to understand, test and extend. This talk looks at how you can use events for decoupling.

Don't be so primitive

A quick look at Value Objects, what they are, the benefits they offer and why sometimes they should be used instead of PHP's primitive types.

Effective Code Review

There are so many benefits from code review; lower development costs, increased code quality, quick up-skilling and on-boarding of team members. This talk shows you how to get the best out of code review.

PHP Generics Today (almost)

Many PHP developers would love generics. We might have to wait a while until they come along. This article shows how existing tools can give us the power of generics now (almost).

Practical Static Analysis

Static Analysis can drastically reduce the bug count in your codebase. This talk gives practical advice on integrating static analysis into your development workflow.